package com.zc.utils;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class StringUtils {

	/**
	 * 以YYYYMMddHHmmss方式
	 * @param date
	 * @return
	 */
	public static String DateToString(Date date) {
		SimpleDateFormat simpleDateFormat=new  SimpleDateFormat();
		simpleDateFormat.applyPattern("YYYYMMddHHmmss");
		simpleDateFormat.format(date);
		return simpleDateFormat.format(date);
	}
	/**
	 * 
	 * @param date
	 * @param pattern
	 * @return
	 */
	public static String DateToString(Date date,String pattern) {
		SimpleDateFormat simpleDateFormat=new  SimpleDateFormat();
		simpleDateFormat.applyPattern(pattern);
		simpleDateFormat.format(date);
		return simpleDateFormat.format(date);
	}
	/**
	 * 字符串转日期
	 * @param str
	 * @return
	 */
	public static Date StringToData(String str) {
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
		try {
			return sdf.parse(str);
		} catch (ParseException e) {
			e.printStackTrace();
		}
		return null;
	}
}
